New Cube Root Algorithm Based on Third Order Linear Recurrence Relation in Finite Field

نویسندگان

  • Gook Hwa Cho
  • Namhun Koo
  • Eunhye Ha
  • Soonhak Kwon
چکیده

We present a new cube root algorithm in finite field Fq with q a power of prime, which extends Cipolla-Lehmer type algorithms and has lower complexity than Tonelli-Shanks type algorithms. Efficient computation of r-th root in Fq has many applications in computational number theory and many other related areas. There are two standard algorithms for computing rth root in finite field. One is Adleman-Manders-Miller algorithm which is a straightforward generalization of Tonelli-Shanks square root algorithm. Another algorithm is a also a natural generalization of Cipolla-Lehmer square root algorithm. Original Cipolla-Lehmer algorithm requires one to use extension field arithmetic in Fq2 , but one can use second order linear recurrence relation without any extension field arithmetic. Moreover a special type of Lucas sequence method of Müller gives a new square root algorithm which is consistently better than Tonelli-Shanks. However unlike the cases of Tonell-Shanks and Cipolla-Lehmer, extending the idea of Müller to cube root algorithm is not so obvious because, for given cubic residue c ∈ Fq, one needs to find a cubic polynomial f(x) with nice coefficients (i.e., with norm of f equal to one) and a suitable m such that Tr(α) = α + α + α 2 with f(α) = 0 is a cube root of c. In this paper, we show that the above question can be answered affirmatively. That is, for given cubic residue c ∈ Fq with q ≡ 1 (mod 9), we find an irreducible polynomial f(x) = x − ax + bx − 1 with root α ∈ Fq3 such that Tr(α q2+q−2 9 ) is a cube root of c. Consequently we find an efficient cube root algorithm which can be easily computed via simple third order linear recurrence sequence arising from f(x). Since it is easy to find closed formulas for cube root when q ≡ 4, 7 (mod 9) or when q ≡ 2 (mod 3), our cube root algorithm is applicable for any prime power q. Complexity estimation shows that our algorithm is consistently better than previously proposed Tonelli-Shanks and CipollaLehmer type algorithms.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Significant Error Propagation in the Finite Difference Solution of Non-Linear Magnetostatic Problems Utilizing Boundary Condition of the Third Kind

This paper poses two magnetostatic problems in cylindrical coordinates with different permeabilities for each region. In the first problem the boundary condition of the second kind is used while in the second one, the boundary condition of the third kind is utilized. These problems are solved using the finite element and finite difference methods. In second problem, the results of the finite di...

متن کامل

The Tate Pairing Via Elliptic Nets

We derive a new algorithm for computing the Tate pairing on an elliptic curve over a finite field. The algorithm uses a generalisation of elliptic divisibility sequences known as elliptic nets, which are maps from Z to a ring that satisfy a certain recurrence relation. We explain how an elliptic net is associated to an elliptic curve and reflects its group structure. Then we give a formula for ...

متن کامل

Finite Element Analysis of Functionally Graded Skew Plates in Thermal Environment based on the New Third-order Shear Deformation Theory

Functionally graded materials are commonly used in thermal environment to change the properties of constituent materials. The new numerical procedure of functionally graded skew plates in thermal environment is presented in this study based on the C0-form of the novel third-order shear deformation theory. Without the shear correction factor, this theory is also taking the desirable properties a...

متن کامل

A New Eight Nodes Brick Finite Element Based on the Strain Approach

In this paper, a new three dimensional brick finite element based on the strain approach is presented with the purpose of identifying the most effective to analyze linear thick and thin plate bending problems. The developed element which has the three essential external degrees of freedom (U, V and W) at each of the eight corner nodes, is used with a modified elasticity matrix in order to satis...

متن کامل

Linear Recurrence Relations for Binomial Coefficients modulo a Prime

We investigate when the sequence of binomial coefficients ( k i ) modulo a prime p, for a fixed positive integer k, satisfies a linear recurrence relation of (positive) degree h in the finite range 0 ≤ i ≤ k. In particular, we prove that this cannot occur if 2h ≤ k < p − h. This hypothesis can be weakened to 2h ≤ k < p if we assume, in addition, that the characteristic polynomial of the relatio...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IACR Cryptology ePrint Archive

دوره 2013  شماره 

صفحات  -

تاریخ انتشار 2013